1

Introduction à l'intelligence artificielle

PolyU COMP5511Lecture 1
00:00

Définition de l'intelligence artificielle (IA)

L'intelligence artificielle est la branche de l'informatique qui consiste à concevoir des machines intelligentes capables d'accomplir des tâches requérant habituellement l'intelligence humaine. D'un point de vue académique formel, l'IA se définit comme l'étude des agents intelligents: des systèmes qui perçoivent leur environnement et prennent des actions maximisant leurs chances d'atteindre des objectifs spécifiques.

Processus cognitifs fondamentaux

  • Apprentissage: l'acquisition d'informations et de règles pour les utiliser.
  • Raisonnement: l'utilisation de règles (ou de motifs appris) pour parvenir à des conclusions approximatives ou définitives.
  • Auto-correction: la capacité d'évaluer les performances et d'affiner les algorithmes pour améliorer la précision.

Distinctions clés : ANI vs AGI

Intelligence artificielle étroite (ANI / IA faible)

  • Définition: des systèmes d'IA conçus et entraînés pour une tâche particulière.
  • Caractéristiques: fonctionne dans un cadre ou un contexte limité et prédéfini. Elle simule l'intelligence, mais est dépourvue de conscience ou de compréhension véritable.
  • État actuel: toutes les IA existant actuellement appartiennent à cette catégorie. On peut citer par exemple les assistants virtuels (Siri, Alexa), les logiciels de reconnaissance faciale et les modèles d'apprentissage profond comme AlphaGo.

Intelligence artificielle générale (AGI / IA forte)

  • Définition: une forme théorique d'IA où une machine possède la capacité de comprendre, d'apprendre et d'appliquer des connaissances à une grande variété de tâches, de manière indiscernable de l'esprit humain.
  • Caractéristiques: une adaptabilité indépendante du domaine, un raisonnement fondé sur le bon sens et une éventuelle conscience de soi.
  • État actuel: Hypothétique; actuellement un sujet de recherche et de science-fiction.

Terminologie clé

  • Agent intelligent: une entité autonome qui observe son environnement au moyen de capteurs et agit sur celui-ci au moyen d'actionneurs.
  • Test de Turing: un test proposé par Alan Turing (1950) visant à déterminer si une machine peut manifester un comportement intelligent équivalent, voire indiscernable de celui d'un être humain.
  • Apprentissage automatique (ML): un sous-domaine de l'IA qui consiste à concevoir des systèmes capables d'apprendre à partir de données plutôt que d'être explicitement programmés.
Implémentation en Python